libostree: added empty ot_cleanup_{read,write}_archive macros.
authorKrisztian Litkey <krisztian.litkey@intel.com>
Fri, 10 Feb 2017 12:14:27 +0000 (14:14 +0200)
committerAtomic Bot <atomic-devel@projectatomic.io>
Fri, 10 Feb 2017 14:06:37 +0000 (14:06 +0000)
Added empty macros for ot_cleanup_{read,write}_archive to fix
errors when compiling without libarchive.

Signed-off-by: Krisztian Litkey <krisztian.litkey@intel.com>
Closes: #677
Approved by: cgwalters

src/libostree/ostree-libarchive-private.h

index 177c6568c2247da4459b8b0bf1f21f374d0c9184..865a4b8d86077effa1e8db25f47e95ceed1cfed5 100644 (file)
@@ -37,6 +37,9 @@ GLNX_DEFINE_CLEANUP_FUNCTION (void *, flatpak_local_free_write_archive, archive_
 
 GLNX_DEFINE_CLEANUP_FUNCTION (void *, flatpak_local_free_read_archive, archive_read_free)
 #define ot_cleanup_read_archive __attribute__((cleanup (flatpak_local_free_read_archive)))
+#else
+#define ot_cleanup_write_archive
+#define ot_cleanup_read_archive
 #endif
 
 G_END_DECLS